Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THOROLD PLACE Semi-Detached £205,000 3 Sep 2021
3 THOROLD PLACE Semi-Detached £120,000 18 Jan 2017
5 THOROLD PLACE Semi-Detached £166,500 17 Nov 2006
9 THOROLD PLACE Detached £420,000 11 Feb 2022
16 THOROLD PLACE Semi-Detached £69,950 19 Oct 2001
20 THOROLD PLACE Semi-Detached £123,500 25 Sep 2003